package entidades;

import java.util.Date;

public class Vendido extends Ticket {

	//atributos
	private String matricula;
	private Date fecha_venta;
	private Date fecha_inicio;
	private int cant_min;
	private float importe;
	private boolean estado;
	private Agencia agenciaVenta;
	
	
	//Propiedades
	public String getMatricula() {
		return matricula;
	}
	public void setMatricula(String matricula) {
		this.matricula = matricula;
	}
	public Date getFecha_venta() {
		return fecha_venta;
	}
	public void setFecha_venta(Date fecha_venta) {
		this.fecha_venta = fecha_venta;
	}
	public Date getFecha_inicio() {
		return fecha_inicio;
	}
	public void setFecha_inicio(Date fecha_inicio) {
		this.fecha_inicio = fecha_inicio;
	}
	public int getCant_min() {
		return cant_min;
	}
	public void setCant_min(int cant_min) {
		this.cant_min = cant_min;
	}
	public float getImporte() {
		return importe;
	}
	public void setImporte(float importe) {
		this.importe = importe;
	}
	public boolean isEstado() {
		return estado;
	}
	public void setEstado(boolean estado) {
		this.estado = estado;
	}

	public Agencia getAgenciaVenta() {
		return agenciaVenta;
	}
	public void setAgenciaVenta(Agencia agenciaVenta) {
		this.agenciaVenta = agenciaVenta;
	}
	//Contructor Completo
	public Vendido(long idTicket, String matricula, Date fecha_venta,
			Date fecha_inicio, int cant_min, float importe, boolean estado, Agencia agenciaVenta) {
		super(idTicket);
		this.matricula = matricula;
		this.fecha_venta = fecha_venta;
		this.fecha_inicio = fecha_inicio;
		this.cant_min = cant_min;
		this.importe = importe;
		this.estado = estado;
		this.agenciaVenta = agenciaVenta;
	}
	
	//constructor por defecto
	
	public Vendido(){
		super();
		this.matricula = "";
		this.fecha_venta = null;
		this.fecha_inicio = null;
		this.cant_min=0;
		this.importe=0;
		this.estado = false;
		this.agenciaVenta = null;
	}

	
	
	
	
	
}
